A causa del yeísmo, cada vez más extendido en todo el mundo hispanohablante, es muy frecuente la confusión gráfica de estas dos formas verbales.
Halla es la tercera persona de singular del presente de indicativo del verbo hallar, usado con el sentido de ‘dar con alguien o algo que se busca’ y, sobre todo, con el de ‘estar presente’ o ‘encontrase en cierto estado’ (hallarse).
- Por más que busca en las bibliotecas, no halla el libro que necesita para la tesis.
- Como no se halla en la sala el abogado de la acusación, el juicio se aplaza hasta el próximo lunes.
- La iglesia del pueblo se halla en un lamentable estado de conservación.
En cambio, haya es una forma del presente de subjuntivo de haber, con la que también se forma el pretérito perfecto:
- ¡Ojalá haya tenido suerte en el examen!
El haya es, por otra parte, un árbol de hoja caduca y madera muy apreciada.